package com.jsd2412.backend.patient.mapper;

import com.jsd2412.backend.patient.pojo.dto.PatientQuery;
import com.jsd2412.backend.patient.pojo.vo.PatientVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PatientMapper {
    List<PatientVO> selectPatient(PatientQuery patientQuery);

    PatientVO selectByBedId(Integer bedId);

    void turnRoom(@Param("roomId") Integer roomId,
                  @Param("bedId") Integer bedId,
                  @Param("id") Integer id);

    List<PatientVO> selectNoBedPatient();

    Integer patientTotal();
}
